﻿NFS Most Wanted - Unlimiter
v4.0.1.1337

Source Code: https://github.com/nlgxzef/NFSMWUnlimiter/
Wiki: https://github.com/nlgxzef/NFSMWUnlimiter/wiki/
------------------------------------------------------------------------------------------------------------
Description:

NFSMW Unlimiter is a script mod which fixes some issues and makes some improvements for added cars.

Features:
The features are explained in more detail in NFSMW Unlimiter's Wiki.

Add-On Cars:
* Car array size is now dynamically calculated to make add-on cars work properly.
* Backports NFS Carbon's manufacturer code to make it easier to add new car manufacturers.

QoL Changes:
* Fixes disappearing wheels issue.
* Fixes secondary logo issue for cars without manufacturer logo.
* Expands memory pools.
* Fixes flickering cars in crowded areas with rain.
* Fixes character names for non-career events.
* Allows up to 1000 names for random AI opponents.
* Fixes missing dummy objects for options in FNGs.
* Fixes ride height pop-in by always taking both ride heights (chassis & ecar) into account.
* Makes paint menu scroll properly when there are more than 80 colors in a category.
* Makes custom gauges menu scroll properly when there are more than 10 colors in a category.
* Enables some Beta features if Beta Content Mod by elaymm4 is installed.
* Saves & loads your customization records as presets to work around wrong car parts issue when the car part database is modified. (Presitter)

Extra Customization:
* Adds new customization items to the menu.
* Enables Backroom in My Cars menu.
+ Allows custom icons and names for the majority of car parts.
* Allows front/rear rims to get installed seperately.
* Allows reverting to stock performance parts.
* Adds custom attributes to allow even more customization options!

Configuration:
* Allows extensive configuration through a set of .ini files.

FNG Modifications:
* Comes with modified FNG files to accomodate more options in menus.


Also check out:
- NFS Mods with Unlimiter (v3+) & Extended Customization Support: https://docs.google.com/spreadsheets/d/1BYqui01raMMtRGrJ63-2B-Agh9ag6RdPB-bd07pDIKI/edit#gid=0

Bonus:
- Unlimiter Logo.png: You can add this logo on your mod preview to show that your mod utilizes Extra Customization features in the Unlimiter.

------------------------------------------------------------------------------------------------------------
Installation:

Make sure that you're using v1.3 speed.exe (5,75 MB (6.029.312 bytes)).
If not, just search "NFS Most Wanted NO DVD Crack RELOADED" on Google, Bing or any search engine you like.

It's also recommended to patch your speed.exe using 4GB Patch by NTCore so the game can utilize up to 4 GB of virtual memory instead of 2 on x64 systems.
https://ntcore.com/?page_id=371

After you're all set up, you can install the NFSMW Unlimiter. Just follow the steps below.


1. Open the archive you downloaded and extract it anywhere.

2. Install the script which contains essential car parts, string and texture data for the new menu options using Binary: (Compatible with v2.8.3 and up)
	2.1. Download and install the latest version of Binary.
	2.2. Run Binary as administrator.
	2.3. Select User Mode. (Tap/click the icon on left.)
	2.4. Select the _NFSMW-Unlimiter-Part1-Binary.end from the dialog and tap/click OK.
	2.5. Select your game installation directory.
	2.6. Binary should show you a prompt to choose what to do. The options are explained below:
		* New Installation: Starts a fresh installation of NFSMW Unlimiter. This option will add everything into the game except default neon and tire parts.
		* Continue Installation: Lets you continue with the installation. This option will add the default neon and tire parts.
		* New Installation (No Profiles): This option combines the first 2 into a single one. If you have no save profiles or you don't care about them getting corrupted customization records, choose this option.
		* Upgrade / Dirty Installation: If you have used Unlimiter before and keep your existing configuration intact, choose this option. Note that this option will keep your existing config files intact. If you want to customize the new settings, you'll have to add them into your config files manually. Default files can be found in Binary\scripts\UnlimiterData to compare them with yours.
		! If you're unsure, choose New Installation.

	2.7. Binary will ask if you want to install vanilla wheels with NFSC-Style UV mapping. They are required for tire customization.
		* If you have another rims/tires mod installed, uncheck the box and tap/click OK.
		! If you're unsure, keep the box checked.

	2.8. Binary will ask if you have installed Limit Adjuster mod by Zolika1351.
		* If you have it installed, keep the box checked to copy dummy skins up to 256 times.
		* If you don't, uncheck the box to copy dummy skins up to 20 times.
		! Dummy skins are used as a canvas for paint and vinyls and not having enough of them will result in miscolored or ghost cars/wheels.
		! If you're unsure, uncheck the box.
	2.9. Binary will ask if you have installed a license plate mod before.
		* If you have another license plate mod (or a mod that contains custom license plates) installed, uncheck the box and tap/click OK.
		! If you're unsure, uncheck the box.

	2.10. Binary will ask if you have installed a neon mod before.
		* If you have another neon mod (or a mod that contains custom neons) installed, uncheck the box and tap/click OK.
		! If you're unsure, keep the box checked.

	2.11. Wait while Unlimiter is getting installed. When the installation is done, Binary will inform you about the installation.
		* If there are any errors, please check the log file for details. They are usually safe to ignore. 
		! If you're unsure, you can always ask for help in the Unlimiter Discord server.

	2.12. If you have chosen New Installation at step 2.6, Unlimiter is installed partially and you need to follow the steps below to complete the installation.
		! If you have chosen any of the other options, you're good to continue with step 3 below.

	2.13. Run your game and save all your profiles at least once. This step is required to create Presitter data to prevent your customization records getting corrupted after adding parts.
		! To be on the safe side, restart the game for each profile. Loading more than one profile in the same session may cause bugs with game's progression.
		! If you're having trouble while loading the profiles, use NFSMW Extra Options to disable the checksum verification.
		
	2.14. Re-run the Binary script installer as explained in steps 2.2-6 and choose Continue Installation to complete the installation.
	2.15. Quit the tool.
	
3. Install the script which contains essential camera angles and other tweaks using NFS-VltEd.
	3.1. Download and install the latest version of NFS-VltEd.
	3.2. Run NFS-VltEd as administrator.
	3.3. When the main window appears, select File > Open from the menu bar or press Ctrl + O.
	3.4. Select your game installation directory.
	3.5. Select File > Import > ModScript from the menu bar or press Ctrl + I.
	3.6. Select the _NFSMW-Unlimiter-Part2-VltEd.nfsms from the dialog and tap/click OK.
	3.7. Mod script installation dialog will appear. Tap/click Install to install the mod.
		* If you see a dialog with errors listed, just press Continue to close it.
		! You can safely ignore those errors. NFS Mod Script (nfsms) format doesn't have a command to check if something aleady exists.
	3.8. Select File > Save from menu bar or press Ctrl + S to save the changes.
	3.9. Quit the tool.
4. (Optional) Edit the configuration files (NFSMWUnlimiterSettings.ini, \UnlimiterData\*.ini) as you like.
	! If you have used the Upgrade / Dirty Installation option, it's a good time to compare your files with the default ones to add any missing option.

5. You're good to go!


Notes:
! Please delete any instances of Mod Loader (d3d9.dll, modloader.ini, etc.). This script isn't compatible with Mod Loader. Having both ModLoader and Unlimiter WILL cause issues.

! If your game is installed in a restricted directory (For example: C:\Program Files (x86)\EA GAMES\Need for Speed Most Wanted), you have 4 options to make Unlimiter work properly:
	* Run your game as administrator.
	* Move your whole game installation to somewhere unrestricted. (Like, E:\Games\NFSMW)
	* Take ownership of your game directory. (Check out: https://www.intowindows.com/add-take-ownership-to-right-click-menu-in-windows-10/ )
	* Copy the configuration (*.ini) files into the Virtual Store. (%LOCALAPPDATA%\VirtualStore\Program Files (x86)\EA GAMES\Need for Speed Most Wanted\scripts(\UnlimiterData))

------------------------------------------------------------------------------------------------------------
Known Issues:

! ini files won't get read properly if the game is installed in a restricted directory.
    Workaround: See the installation section, note 2.
! You may get "The child node ... of the class ... with the same name already exists." errors when you're on the VltEd part of the installation, especially when you are upgrading from an older version of Unlimiter.
    Workaround: You can safely ignore these errors.
! Selecting Front Wheels while customizing rims on a stock car may also change rear rims.
    Workaround: Enter the Rims menu once again and select Rear Wheels, then install Stock rim.
! Some opponent cars may fail to spawn or end up in void. The reason is unknown.

------------------------------------------------------------------------------------------------------------
Credits:

Main Developer:
- nlgxzef

Contributors:
- 379Felipe
- Archie
- ASC
- Aven
- BlueSkyWestSide
- elaymm4
- GhostRider
- P A I N
- rnz
- RedCarDriver
- trackmaniamatt

Former testers: (Thanks for your work from earlier!)
- David
- DJ RMPH
- MaxHwoy
- Miner
- MrAdam
- NyxVeliona
- Viper4K
- MWEE Team

Special thanks to:
- Archie: Great help and inspiration for the Extra Customization functionality, along with Neon and custom light flare colors.
- ArturoPlayerOne and 379Felipe: Successful attempts on adding cars.
- 379Felipe and Speedyheart: Letting me know about the car limit in the executable.
- Aero_ and Berkay2578: Expanding memory pools.
- AJ_Lethal: Providing custom ZBias and MinScale values for yellow traffic lights also used as signals.
- ASC: Great help with custom attributes for the body kits.
- ASC and Viper4K: Implementing the required code to make custom tires work.
- Hex-Rays: IDA PRO.
- heyitsleo and Fridtjof: FengLib which is used to customize FNGs to accomodate more options and message responses.
- MaxHwoy: Binary.
- nfsu360: NFS-VltEd.
- osdever and PAIN: Plak Graphics compatibility.
- Pulzed and Xan1242: mINI.
- rnz: New CARS\WHEELS\GEOMETRY.bin file with NFSC-Style UV mapping to allow tire customization on vanilla rims.
- rx: Great help, the method to clone objects in FNGs, ride height fix.
- EA Black Box: Accidentally adding symbols into NFSMW PS2 Alpha 124 and Gamecube Release builds.
...and others (if I've forgotten any) for other stuff.
------------------------------------------------------------------------------------------------------------

See ya!
©2024 nlgxzef @ ExOpts Team - No rights reserved. ;)